package cn.com.haopy.yue.ai.db.service.hos;

import cn.com.haopy.yue.ai.db.dto.PieCountDto;
import cn.com.haopy.yue.ai.db.entity.arisk.AIRiskPapersIllness;
import cn.com.haopy.yue.ai.db.service.IBaseService;

import java.util.List;
import java.util.Map;

/**
 * @Description: TODO
 * @Author DuTao
 * @Date 2025/3/28 8:54
 */
public interface AIRiskPapersIllnessService extends IBaseService<AIRiskPapersIllness> {

    List<AIRiskPapersIllness> getByPapersId(Integer id);

    List<AIRiskPapersIllness> getNotAnswerByPapersId(Integer id);

    List<Map<String, Object>> getCountByDisLevel(Integer paperId);

    List<AIRiskPapersIllness> getByHighRiskPapersId(Integer id);

    List<PieCountDto> getPieCount();

    Object getBarCount(String name);

    Integer getNotAnswerByPapersIdCount(Integer id);
}
